[]
批量下载文档。
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
ids | string | query | 文档 ID。 例如: ["F00FC3E6-8554-467D-9A7E-4598E623BB2F", "8259E551-5AFB-489E-8593-0FD6384E123B"] |
响应
状态代码: 200
成功
二进制
状态代码: 400
错误请求
获取文档。
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档 ID。 例如:1E5D7247-450E-4383-B0DD-09D5CF651907 |
rev | int32 | query | 文档修订。 例如:null 或 1 |
响应
状态代码: 200
成功
二进制
状态代码: 400
错误请求
状态代码: 404
未发现
上传文档缩略图。
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档 ID。 例如:1E5D7247-450E-4383-B0DD-09D5CF651907 |
响应
状态代码: 200
成功
状态代码: 400
错误请求
删除指定的文档缩略图。
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档ID。 例如:1E5D7247-450E-4383-B0DD-09D5CF651907 |
响应
状态代码: 204
成功
状态代码: 400
错误请求
状态代码: 404
未发现
更新依赖于指定文档的文档,以引用指定文档的最新版本。
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 指定文档ID。 例如:1E5D7247-450E-4383-B0DD-09D5CF651907 |
响应
状态代码: 204
成功
状态代码: 400
错误请求
状态代码: 404
未发现
删除文档。
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档ID。 例如:1E5D7247-450E-4383-B0DD-09D5CF651907 |
请求模式
DocumentModel+DocumentDeleteRequestModel
响应
状态代码: 200
成功
状态代码: 400
错误请求
状态代码: 404
未发现
批量删除文档。
请求模式
DocumentModel+BatchDeleteDocumentsRequestModel
响应
状态代码: 200
成功
状态代码: 400
错误请求
状态代码: 404
未发现
恢复文档。
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档ID。 例如:1E5D7247-450E-4383-B0DD-09D5CF651907 |
响应
状态代码: 200
成功
状态代码: 400
错误请求
批量恢复文档。
请求模式
DocumentModel+BatchRestoreDocumentsRequestModel
响应
状态代码: 200
成功
状态代码: 400
错误请求
更新文档属性
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档ID。 例如:1E5D7247-450E-4383-B0DD-09D5CF651907 |
请求模式
DocumentModel+DocumentPropertyRequestModel
响应
状态代码: 200
成功
状态代码: 400
错误请求
状态代码: 404
未发现
在文档门户中批量隐藏文档。
请求模式
DocumentModel+BatchHideDocumentInDocumentPortalRequestModel
响应
状态代码: 200
成功
BatchHideDocumentInDocumentPortalReponseModel
状态代码: 400
错误请求
复制文档。
参数
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档ID。 例如:1E5D7247-450E-4383-B0DD-09D5CF651907 |
请求模式
DocumentModel+CopyDocumentRequestModel
响应
状态代码: 200
成功
状态代码: 400
错误请求
状态代码: 404
未发现
输出文档及其参考资料。
请求模式
响应
状态代码: 200
成功
二进制
状态代码: 400
错误请求
导入文档。
响应
状态代码: 200
成功
状态代码: 400
错误请求
上传文档。
响应
状态代码: 200
成功
状态代码: 400
错误请求
服务器插件错误
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
code可为空 | string | 错误代码 | |
message可为空 | string | 错误信息 | |
context可为空 | string | 错误上下文 | |
innerError | ServerPluginError |
上传文档缩略图的响应模式。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
thumbnailUrl可为空 | string | 文档缩略图 url。 |
文档响应模式
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentId可为空 | string | 文档ID | |
title可为空 | string | 文档标题 | |
fileExt可为空 | string | 文档文档扩展名 | |
contentType可为空 | string | 文档内容类型 | |
creatorName可为空 | string | 文档创建者姓名 | |
modifierName可为空 | string | 文档修饰符名称 | |
deleterName可为空 | string | 文档删除者姓名 | |
description可为空 | string | 文档说明 | |
isSystemReserved可为空 | Boolean | 文档是否为系统保留 | |
isResource | Boolean | Whether document is resource | |
hideOnMobile可为空 | Boolean | 在移动设备上隐藏文档 | |
meta可为空 | string | 文档元数据 | |
hideInDocumentPortal可为空 | Boolean | 在文档门户中隐藏文档 | |
organizationId可为空 | string | 文档组织 ID | |
organizationIdPath可为空 | string | 文档组织ID路径 | |
thumbnail可为空 | string | 文档缩略图 | |
schemaVersion可为空 | string | 文档架构版本 |
文档删除信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
force | Boolean | 是否强制删除文档 | true |
permanent | Boolean | 是否永久删除文档 | true |
批量删除的文档信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
force | Boolean | 是否强制删除文档 | |
permanent | Boolean | 是否永久删除文档 |
批量恢复的文档信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
文档属性
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
newName可为空 | string | 新文档名称 | "newDocument" |
meta可为空 | string | 文档元数据 | "DSC_PROVIDER=CSV" |
description可为空 | string | 文档说明 | "Document Description" |
fontOriginalName可为空 | string | 字体文档原始名称 | "Oswald" |
hideOnMobile可为空 | Boolean | 是否在移动端隐藏文档 | |
hideInDocumentPortal可为空 | Boolean | 是否在文档门户中隐藏文档 |
在文档门户中批量隐藏文档
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
updated_Document_Ids可为空 | Array<string> |
更新了文档ID。 | |
updated_Failed_Documents可为空 | UpdateFailedInfo | 更新失败的文档。 |
更新隐藏文档失败的信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds可为空 | Array<string> |
文档编号列表 | |
error | ServerPluginError |
在文档门户中批量隐藏文档信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
hideInDocumentPortal | Boolean | 文档入口是否隐藏文档 |
复制文档的基本信息。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
newDocName | string | New document name | "newDocumentName" |
currentTagId可为空 | string | 当前标签 ID | "D01EF9CA-48A2-4ABA-B54E-AD9DA89955F3" |
copyAsTemplate | Boolean | 是否将文档复制为模板 |
表示导出模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
items | ExportItemModel | 需要导出的项目。 | |
includeDocumentPermissions | Boolean | 导出文档时是否包含文档的权限,默认为false。 | true |
excludeReferenceDocumentTypes可为空 | Array<string> |
不允许导出的参考文档的文档类型, 它的优先级高于参数 'IncludeReferenceDocumentTypes'. |
["dst","dbd"] |
includeReferenceDocumentTypes可为空 | Array<string> |
允许导出的参考文档的文档类型, 它的优先级低于参数 'ExcludeReferenceDocumentTypes'. |
["dst","dbd"] |
表示导出项模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
type | string | 需要导出的项目类型,有效类型为: "$$documents" -> 文档, "sys-conf-ui" -> UI设置, "sys-cat" -> 类别, "sys-clp" -> 自定义语言包, "sys-ctheme" ->自定义主题, "sys-et" -> 导出模板, "sys-role" -> 角色, "sys-st" -> 明细表模板, "sys-secprovider" -> 安全提供者, "sys-secset" -> 安全设置, "sys-uf" -> 用户功能, "sys-conf-wq" ->工作队列设置, "auditLogConfiguration" -> 日志审核设置, "sys-conf-dashboard-common" ->仪表盘常见设置, "sys-conf-dashboard-designer" -> 仪表板设计器设置, "sys-conf-dashboard-view" -> 仪表板视图设置, "sys-conf-ddt" -> 默认文档主题, "sys-conf-es" -> 邮件设置, "sys-conf-rs" -> 报表设置, "sys-conf-ss" -> 计划设置, |
"sys-conf-ui" |
items | Array<string> |
需要导出的项目。 | ["1FB74CF4-FFB0-492F-A2D5-29AA761955CF","DD695D78-015D-43E2-9F3A-8919F4F534FE"] |
表示导入结果模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documents可为空 | DocumentImportResult | 导出设置 | |
settings可为空 | UploadSetting | 导入的设置。 |
表示文档导入结果模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
success | Boolean | 文档导入结果。 | |
operation | DocumentOperation | ||
error | ImportError | ||
document | UploadDocument |
表示上载设置模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
name可为空 | string | 设置名称。 | |
type可为空 | string | 设置类型。 |
Enum:
Add
Update
Ignore
Upgrade
47 / 5,000
导入文档操作类型的枚举。
* Add
- 0 - 添加文档。
* Update
- 1 - 更新文档。
* Ignore
- 3 - 忽略文档。
* Upgrade
- 4 - 升级文档。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
errorCode | int32 | ||
errorText可为空 | string | ||
context可为空 | any |
代表一个上传的文档模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
id可为空 | string | 文档 ID。 | |
title可为空 | string | 文档标题。 | |
documentType可为空 | string | 文档类型。 | |
fileExt可为空 | string | 文档文档的扩展名。 | |
contentType可为空 | string | 文档内容类型。 | |
createdBy可为空 | string | 文档创建者。 | |
modifiedBy可为空 | string | 文档编辑器。 | |
created可为空 | ISO DateTime Sting | 文档创建时间。 | |
modified可为空 | ISO DateTime Sting | 文档修改时间。 |
表示队列统计响应模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
workers可为空 | WorkerInfo | 人员信息列表。 | |
tasks可为空 | CommonTaskInfo | 任务信息列表。 |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
id可为空 | string | ||
url可为空 | string | ||
lastSeen | ISO DateTime Sting | ||
tasksInProgress | int32 | ||
displayName可为空 | string | ||
specializations可为空 | Array<string> |
表示通用的任务信息响应模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
taskID | TaskID | ||
workerUrl可为空 | string | 工作url。 | |
workerID可为空 | string | 工作人员id。 | |
initiator可为空 | string | 任务启动器。 | |
documentName可为空 | string | 文档名称。 | |
documentId可为空 | string | 文档id。 | |
documentType可为空 | string | 文档类型。 | |
startTime | ISO DateTime Sting | Get or set task start time. | |
endTime可为空 | ISO DateTime Sting | 任务结束时间。 | |
progress可为空 | string | 任务进度。 | |
errorMessage可为空 | string | 任务错误消息。 | |
description可为空 | string | 任务描述。 | |
breakStatus | CommonTaskInfo+TaskStatus | ||
status | CommonTaskInfo+TaskStatus | ||
type | CommonTaskInfo+TaskType |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
parent | TaskID | ||
id可为空 | string |
Enum:
NotStarted
WaitingForActivation
WaitingToRun
Started
ReadingResult
Verifying
Canceled
Failed
Finished
任务状态枚举
* NotStarted
- 0 - 未启动。
* WaitingForActivation
- 1 - 等待激活。
* WaitingToRun
- 2 - 等待运行。
* Started
- 3 - 开始。
* ReadingResult
- 4 - 读取结果。
* Verifying
- 5 - 核实。
* Canceled
- 6 - 取消。
* Failed
- 7 - 失败。
* Finished
- 8 - 完成。
Enum:
Queue
Scheduler
任务类型的枚举。
* Queue
- 0 - 队列任务。
* Scheduler
- 1 - 调度程序任务。